formuler sa pensée

Traductions
to articulate one's thoughts
Mots
formuler

verb
formulate